Keyboards鍵盤

一、實體鍵盤簡介 Keyboards

實體鍵盤是輸入文字、操作應用、控制遊戲等的重要工具。除 Apple Watch 外,幾乎所有 Apple 裝置都支援連線實體鍵盤。Mac 使用者通常始終使用實體鍵盤,而 iPad 使用者也常常配合鍵盤使用。

很多使用者喜歡透過鍵盤快捷鍵來加快操作。系統定義了一系列標準快捷鍵,在大多數應用中通用,幫助使用者快速上手新應用。而遊戲則往往設定自定義快捷鍵(key bindings)以提高操作效率。

二、最佳實踐 Best Practices

1. 支援完整鍵盤訪問 Full Keyboard Access

適用於 iOS、iPadOS、macOS 和 visionOS,讓使用者僅使用鍵盤就能導航介面、啟用控制元件、進行拖拽等互動。可在系統“設定 > 輔助功能”中開啟。

2. 避免自定義導航行為

iPadOS 提供特定 API 支援在集合檢視等場景下的鍵盤導航,但建議將控制元件(如按鈕、分段控制器等)的鍵盤訪問交給系統 Full Keyboard Access 處理。

3. 遵循標準快捷鍵規則

避免篡改使用者熟悉的系統快捷鍵。若應用無文字編輯需求,可將某些快捷鍵(如 Command–I)用於更符合語義的操作。

三、標準快捷鍵 Standard Keyboard Shortcuts

1. 系統快捷鍵示例

2. 鍵位組合規範

按鍵順序建議為:Control → Option → Shift → Command。

四、自定義快捷鍵 Custom Shortcuts

1. 自定義建議

2. 多語言與映象

系統會自動根據使用者所使用的語言和鍵盤佈局本地化快捷鍵,並在 RTL(從右至左)介面中自動映象顯示。

五、平臺建議 Platform Considerations

iPadOS 和 visionOS